home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Plug-In Power Pack for Netscape Communicator
/
Plug-In Power Pack for Netscape Communicator.iso
/
plugins
/
dataviews
/
include
/
vpfundecl.h
< prev
next >
Wrap
C/C++ Source or Header
|
1997-05-08
|
7KB
|
253 lines
/*
* VPfundecl.h
* VP routine declarations
*
*/
#ifndef VPFUNDECL_H
#define VPFUNDECL_H
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#include "std.h"
#include "dvstd.h"
#include "dvtypes.h"
/***
***
***/
/* VP/VPdgNDCvp.c */
void VPdgNDCvp V_P_((register ADDRESS dgp, FLOAT_POINT *ll,
FLOAT_POINT *ur));
/* VP/VPdgaxlabl.c */
void VPdgaxlabel V_P_((register ADDRESS dgp, int axis_type,
char *label));
/* VP/VPdgclnup.c */
void VPdgcleanup V_P_((ADDRESS dgp));
/* VP/VPdgclone.c */
ADDRESS VPdgclone V_P_((register ADDRESS dgp));
/* VP/VPdgcolor.c */
void VPdgbkclrndx V_P_((register ADDRESS dgp, int clrndx));
void VPdgbkrgb V_P_((register ADDRESS dgp, int r, int g, int b));
void VPdgfrclrndx V_P_((ADDRESS dgp, int clrndx));
void VPdgfrrgb V_P_((register ADDRESS dgp, int r, int g, int b));
void VPdgfrcolor V_P_((ADDRESS dgp, COLOR_SPEC *color));
void VPdgbkcolor V_P_((ADDRESS dgp, COLOR_SPEC *color));
/* VP/VPdgcontxt.c */
void VPdgcontext V_P_((register ADDRESS dgp, register LONG mask,
BOOLPARAM on_off));
/* VP/VPdgcreate.c */
ADDRESS VPdgcreate V_P_((void));
/* VP/VPdgdelete.c */
void VPdgdelete V_P_((register ADDRESS dgp));
/* VP/VPdgdevice.c */
void VPdgdevice V_P_((ADDRESS dgp, int device));
/* VP/VPdgdf.c */
void VPdgdf V_P_((register ADDRESS dgp, ADDRESS df));
/* VP/VPdgdfargs.c */
void VPdgdfargs V_P_((register ADDRESS dgp,
NAME_VALUE_PAIR *dfargarray, int arraysize));
void VPdgdfaddarg V_P_((register ADDRESS dgp, char *name,
char *value));
void VPdgdfdelarg V_P_((register ADDRESS dgp, char *name));
/* VP/VPdgdfbfr.c */
void VPdgdfbuffer V_P_((register ADDRESS dgp, ADDRESS buffer));
void VPdgdfbuffernum V_P_((ADDRESS dgp, int num));
/* VP/VPdgdfdata.c */
void VPdgdfdata V_P_((register ADDRESS dgp, ADDRESS data_area));
/* VP/VPdgdfentr.c */
void VPdgdfentry V_P_((register ADDRESS dgp, VPDGDFENTRYFUNPTR entry_pt));
/* VP/VPdgdfmsg.c */
BOOLPARAM VPdgdfmessage V_P_((ADDRESS dgp, int flag,
ADDRESS indatum));
/* VP/VPdgdfquer.c */
BOOLPARAM VPdgdfquery V_P_((ADDRESS dgp, int flag, ADDRESS indatum,
ADDRESS outdatum));
/* VP/VPdgdfrset.c */
void VPdgdfreset V_P_((register ADDRESS dgp));
/* VP/VPdgdrcntx.c */
BOOLPARAM VPdgdrcontext V_P_((ADDRESS dgp, RECTANGLE *invp,
RECTANGLE **outvps, int draw_flag));
/* VP/VPdgdrdata.c */
BOOLPARAM VPdgdrdata V_P_((ADDRESS dgp, RECTANGLE *invp,
RECTANGLE **outvps, int draw_flag));
/* VP/VPdgdrwnul.c */
void VPdgdrawnull V_P_((register ADDRESS dgp, RECTANGLE *invp,
RECTANGLE **outvps));
/* VP/VPdgdsplay.c */
int VPdgdfcontext_only V_P_((int flag));
BOOLPARAM VPdgdraw V_P_((ADDRESS dgp, RECTANGLE *vp,
RECTANGLE **obsvps));
void VPdgdisplay V_P_((ADDRESS dgp));
/* VP/VPdgexpand.c */
ADDRESS VPdgexpand V_P_((ADDRESS dgp));
/* VP/VPdggrdatr.c */
void VPdggrid_attr V_P_((register ADDRESS dgp, COLOR_SPEC *color,
int *linetype, int *linewidth));
/* VP/VPinfo.c */
VI BOOLPARAM
VPdgvainfo V_P_((DATAGROUP dgp, va_list ap));
BOOLPARAM
VPdginfo V_P_((DATAGROUP dgp, ...));
VI BOOLPARAM
VPvdvainfo V_P_((DATAGROUP dgp, va_list ap));
BOOLPARAM
VPvdinfo V_P_((DATAGROUP dgp, ...));
/* VP/VPdgscrnvp.c */
void VPdgscreenvp V_P_((ADDRESS dgp, RECTANGLE *dgscvp));
/* VP/VPdgscroll.c */
void VPdgscroll_amount V_P_((ADDRESS dgp, int amount));
/* VP/VPdgsetup.c */
BOOLPARAM VPdgsetup V_P_((ADDRESS dgp));
/* VP/VPdgslots.c */
void VPdgslots V_P_((ADDRESS dgp, int count));
/* VP/VPdgsndmsg.c */
BOOLPARAM VPdgsendmsg V_P_((ADDRESS dgp, int flag, ADDRESS indatum,
ADDRESS outdatum));
/* VP/VPdgtakdat.c */
BOOLPARAM VPdgtakedata V_P_((ADDRESS dgp));
/* VP/VPdgticlab.c */
void VPdgticlabfcn V_P_((register ADDRESS dgp, int axis_type,
DV_TICLABELFUNPTR fun, char *argp, int argsize));
/* VP/VPdgtitle.c */
void VPdgtitle V_P_((ADDRESS dgp, char *title));
/* VP/VPdgtmstrt.c */
void VPdgtime_start_incr V_P_((ADDRESS dgp, float *start,
float *increment));
/* VP/VPdgvdadd.c */
void VPdgvdadd V_P_((register ADDRESS dgp, register ADDRESS vdp));
/* VP/VPdgvdins.c */
void VPdgvdinsert V_P_((register ADDRESS dgp, int ndx,
register ADDRESS vdp));
/* VP/VPdgvdrem.c */
ADDRESS VPdgvdremove V_P_((register ADDRESS dgp, int ndx));
/* VP/VPdgvdsw.c */
ADDRESS VPdgvdswitch V_P_((ADDRESS dgp, int vdndx, ADDRESS vdp));
/* VP/VPdgvp.c */
void VPdgvp V_P_((register ADDRESS dgp, register RECTANGLE *vpp));
/* VP/VPvarvalue.c */
void VPvdValue V_P_((ADDRESS vdp, ADDRESS value));
void VPvdIValue V_P_((ADDRESS vdp, int value));
void VPvdDValue V_P_((ADDRESS vdp, double value));
void VPvdSValue V_P_((ADDRESS vdp, char *value));
/* VP/VPvdaccess.c */
void VPvdaccess V_P_((ADDRESS vdp, VGADDRACCESSFUNPTR fcnp, ADDRESS argp,
int argsize));
/* VP/VPvdacmode.c */
void VPvd_accmode V_P_((ADDRESS vdp, int accessmode));
/* VP/VPvdbase.c */
void VPvdbase V_P_((register ADDRESS vdp, ADDRESS base));
/* VP/VPvdclone.c */
ADDRESS VPvdclone V_P_((register ADDRESS vdp));
/* VP/VPvdcolor.c */
void VPvdclrndx V_P_((register ADDRESS vdp, int clrndx));
void VPvdrgb V_P_((register ADDRESS vdp, int r, int g, int b));
void VPvdctt V_P_((register ADDRESS vdp, int num_colors,
register COLOR_THRESHOLD *ctp));
/* VP/VPvdcreate.c */
ADDRESS VPvdcreate V_P_((ADDRESS varaddr, int var_type));
/* VP/VPvdcttscl.c */
void VPvdcttscale V_P_((VAR_DESC *vdp, int log_flag));
void cttlintlog V_P_((VAR_DESC *vdp));
void cttlogtlin V_P_((VAR_DESC *vdp));
BOOLPARAM vdhas_ctt V_P_((VAR_DESC *vdp));
/* VP/VPvddelete.c */
void VPvddelete V_P_((register ADDRESS vdp));
/* VP/VPvddim.c */
void VPvddim V_P_((register ADDRESS vdp, int dim3, int dim2,
int dim1));
/* VP/VPvdline.c */
void VPvdlwidth V_P_((register ADDRESS vdp, int width));
void VPvdltype V_P_((register ADDRESS vdp, int type));
/* VP/VPvdlog.c */
void VPvdlog V_P_((ADDRESS vdp, int flag));
/* VP/VPvdrange.c */
void VPvd_irange V_P_((ADDRESS vdp, int low, int high));
void VPvd_drange V_P_((ADDRESS vdp, double low, double high));
/* VP/VPvdref.c */
ADDRESS VPvdreference V_P_((ADDRESS vdp));
void VPvddereference V_P_((ADDRESS vdp));
/* VP/VPvdsymbol.c */
void VPvdsymbol V_P_((ADDRESS vdp, int symbol));
/* VP/VPvdticlab.c */
void VPvdticlabfcn V_P_((register ADDRESS vdp, DV_TICLABELFUNPTR funp,
char *argp, int argsize));
/* VP/VPvdtype.c */
void VPvdtype V_P_((ADDRESS vdp, int type));
/* VP/VPvdvlabel.c */
void VPvdvallabel V_P_((ADDRESS vdp, char *label));
/* VP/VPvdvrname.c */
void VPvdvarname V_P_((ADDRESS vdp, char *name));
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* VPFUNDECL_H */